home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / T-COMAL Today / (k)tf.d64 / proc.bubblesort2 < prev    next >
Text File  |  2009-01-03  |  351b  |  14 lines

  1. 0590 PROC BUBBLESORT2 
  2. 0600   END':=11
  3. 0610   REPEAT 
  4. 0620     EXCHANGED:=FALSE
  5. 0630     END':-1
  6. 0640     FOR START:=1 TO END' DO
  7. 0650       IF NAME$(START)>NAME$(START+1) THEN
  8. 0660         EXCHANGE(NAME$(START),NAME$(START+1))
  9. 0670         EXCHANGED:=TRUE
  10. 0680       ENDIF 
  11. 0690     ENDFOR START
  12. 0700   UNTIL EXCHANGED=FALSE
  13. 0710 ENDPROC BUBBLESORT2
  14.